//自动缩放分辨率
setScreenMetrics(1080,2400);
auto.waitFor();
toast("请打开无障碍权限");
/************自动喂小鸡模块开始*************** */
toast("开始运行淘特");
home();
//sleep(3000);
launchApp("淘特");
toast("已经进入淘特");
sleep(3000);
var x=text("小鸡送好礼").findOne().bounds().centerX();
var y=text("小鸡送好礼").findOne().bounds().centerY();
click(x,y);
toast("进入小鸡界面");


/**************函数区开始*************** */

function 单次喂养(){
   click(940,1920);
   toast("正在投喂");
}

   //关闭无饲料提示弹窗
function 关无饲料弹窗(){
   //关闭任务
   sleep(1500);
   if(textContains("下单奖励").exists())
click(980,810);
   }
   
   //关闭明日来领提醒弹窗
function 关明日来领弹窗(){
   sleep(1500);
   if(className("android.view.View").text("提醒我明日来领取").exists()){
      bounds(285,1605,795,1764).click();
   }
   }

function 领气球(){
 //喂养领气球的弹窗text(O1CN016D1kAN1Sik5dvWJf7_!!6000000002281-2-tps-354-109.png_).findOne());
 if(!(textContains("差").exists())){
 click(150,470);
   sleep(1000);
}
// if(exists()){
// sleep(2000)
// click();
// sleep(1000);
// }
}

function 浏览(){  
   sleep(3000);
if(text("浏览得饲料").exists()){
    toast("成功进入滑动界面");
var f=1;
toast("滑动");
while(f){
scrollable().findOne(3000).scrollForward();
sleep(1500);
if(text(浏览成功).exists()){
    f=0;
    }
}
toast("结束滑动");
sleep(2000);
//点击关闭弹窗
//log(textContains("恭喜获得").exists());
// if(textContains("恭喜获得").exists()){
//    sleep(1000);
// click(550,1880);
// }
sleep(2000);
click(550,1900);
toast("关闭弹窗");
sleep(2000);
click(60,140);
}
sleep(1500);
click(60,140);
sleep(2000);
}

function 任务(){
    sleep(2000);
    click(332,1970);
    toast("进到任务界面");
    sleep(2000);
var f=0;
var t=8;
//查找任务
while(t--){
   //点击第一个任务
    if(f==0){
            click(918,1082);
    }
     //点击第二个任务
    else if(f==1){
        click(949,1301)
    }
      //点击第三个任务
   else if(f==2){
        click(949,1527);
    }
    //进入第四个任务
    else click(920,1800);
    }
    
    
    sleep(5000);
if(textContains("当前页面浏览").exists()){
        //使标记回第一个任务
        f=0;
        toast("成功进入滑动界面");
var t=1;
toast("滑动");
while(t){
scrollable().findOne(3000).scrollForward();
sleep(1500);
if(text(浏览成功).exists()){
    t=0;
    }
}
toast("结束滑动");
sleep(2000);
//点击关闭弹窗
//log(textContains("恭喜获得").exists());
// if(textContains("恭喜获得").exists()){
//    sleep(1000);
// click(550,1880);
// }
sleep(2000);
click(550,1900);
toast("关闭弹窗");
sleep(2000);
click(60,140);
sleep(1500);
click(60,140);
sleep(2000);
}
   else if(text("直接领取").exists())
   {
   text("直接领取").click();
   sleep(1000);
   click(332,1970);
   toast("再次进到任务界面");
   sleep(2000);
   }
//进入非浏览得金币提前结束循环
    else if(text("下单得饲料").exists()){ 
    f=1;
    click(60,140);
    sleep(2000);
}
    else  if(text("QQ").exists()){
            f=3;
            click(950,234);
            sleep(1000);
    }
    else if(textContains("今日浏览任务已").exists())
        click(60,140);

   // else break;

//关闭任务
click(980,810);
    }


function 快速喂养(){
      while(textContains("一键").exists()){
           //喂养多少次的弹窗text(O1CN016D1kAN1Sik5dvWJf7_!!6000000002281-2-tps-354-109.png_).findOne());
         if(className("android.view.View").clickable(true).depth(16).exists()){
            clickable(true).depth(16).click();
            sleep(1000);
         }
        if(className("android.widget.Image").text("O1CN01MOLNEy1ZcVzpEVlmA_!!6000000003215-2-tps-262-84.png_").exists()){
         className("android.widget.Image").text("O1CN01MOLNEy1ZcVzpEVlmA_!!6000000003215-2-tps-262-84.png_").click();
         sleep(2000)
         clickable(true).depth(16).click();
         sleep(1000);
         }
            toast("一键多次");
            sleep(3000);
            textContains("一键").click();
            sleep(3000);
          //关闭无饲料提示弹窗
          关无饲料弹窗();
         }
   }




/***************函数区结束***************** */


 /******************************************** */
 /******************执行板块**************************** */
 sleep(5000);
if(text("可收获").exists()){
   toast("有可收获");
   x=text("可收获").findOne().bounds().centerX();
   y=text("可收获").findOne().bounds().centerY();
   click(x,y);
   sleep(4000);
      className("android.view.View").text("开心收下").findOne(3000).click();
   }
   /****************************************************** */
   //明日可领 
   sleep(2000);
    if(className("android.view.View").text("饲料").exists()){
       text("饲料").click();
      sleep(1000);
      if(className("android.widget.Image").text("TB1aOl1pCslXu8jSZFuXXXg7FXa-354-109.png_").exists()){
         className("android.widget.Image").text("TB1aOl1pCslXu8jSZFuXXXg7FXa-354-109.png_").findOne().parent().click();
      }
      else 
      className("android.widget.Image").text("TB1ds7c4oY1gK0jSZFMXXaWcVXa-354-109.png_").findOne().parent().click();
   }
   sleep(2000);

//登录领现金
  if(className("android.widget.Image").text("btnIcon").exists()){
       text("btnIcon").findOne().parent().click();
       sleep(1500)
       if(text("点击签到").exists()){
         text("点击签到").click();
       }
       sleep(2000);
        textContains("已").click();
        sleep(1500);

   }


//进入任务栏
sleep(2000);
任务();
 sleep(1500);
//快速喂养();
快速喂养();
sleep(2000);
var t=5;
while(t--){
    领气球();
    sleep(2000);
    单次喂养();
sleep(1500);
   关无饲料弹窗();
}
//任务x控件bounds = (927,747,1023,846)
关无饲料弹窗();
sleep(1500);
click(60,140);
home();
toast("结束");

/***************自动喂小鸡模块结束**************** */




/****************自动喂鸭鸭开始************************* */
toast("开始运行淘特");
home();
//sleep(3000);
launchApp("淘特");
toast("已经进入淘特");
sleep(3000);
var x=text("发财鸭").findOne().bounds().centerX();
var y=text("发财鸭").findOne().bounds().centerY();
click(x,y);
log(x);
log(y);
toast("进入发财鸭");
sleep(5000);
if(text("开心收下").exists()){
    text("开心收下").click();
}
toast("查看倒计时");
//className("android.view.View").text("领取奖励").findOne().click();
if(className("android.view.View").text("领取奖励").exists()){
className("android.view.View").text("领取奖励").click();
}
sleep(3000);
if(className("android.view.View").text("签到").exists()){
    sleep(2000);
    text("签到").click();
    toast("已签到");
    click(548,1574);
    sleep(1000);
    click(548,1574);
}

/********************函数区************************** */
function 滑动任务(){
//进入任务栏
bounds(948,2070,1080,2115).findOne().click();
sleep(2000);
//搜寻所以可点击的任务
// var a=[];
// a=clickable(true).untilFind();
var i=0;
var f=0;
var t=5;
//第一个任务循环三遍
while(t--){
   //点击第一个任务
    if(f==0){
        if(text("逛商品得金币").exists())
            click(888,1185);
            else
            click(920,1400);
    }
     //点击第二个任务
    else if(f==1){
        if(text("逛商品得金币").exists())
        click(888,1400);
        else
        click(949,1634)
    }
      //点击第三个任务
      else{
        if(text("逛商品得金币").exists())
        click(888,1634);
        else
        click(949,1845);
    }
    sleep(5000);
    if(textContains("当前页面浏览").exists()){
        //使标记回第一个任务
        f=0;
        toast("成功进入滑动界面");
time=18;
toast("滑动");
 while(time--){
scrollable().findOne(3000).scrollForward();
sleep(1500);
 }
 toast("结束滑动");
 click(60,140);
sleep(2000);
}
//进入非浏览得金币提前结束循环
    else if(text("下单得金币").exists()){ 
    f=1;
    click(60,140);
    sleep(2000);
}
    else  if(desc("面对面扫码").exists()){
            f=2;
            click(944,353);
            sleep(1000);
    }
    else if(textContains("今日浏览任务已").exists())
        click(60,140);

    else break;
}


// var i=0;
// var t=3;
// //第二个任务开始，每个循环一遍
// while(t--){
//     a[i++].click();
//     sleep(5000);
//     if(text("做任务，赢好礼").exists()){
//         toast("成功进入滑动界面");
// time=18;
// toast("滑动");
//  while(time--){
// scrollable().findOne(3000).scrollForward();
// sleep(1500);
//  }
//  toast("结束滑动");
//  click(60,140);
//  sleep(2000);

// }
// }
}
/******************************************** */

滑动任务();
//关闭任务栏
click(989,1130);
 sleep(1000);
/********************召唤鸭鸭********************** */
sleep(2000);
while(1){
var lv=textContains("Lv.").find();
lv[1].click();
toast("开始召唤鸭鸭");
sleep(1000);
if(text("空间不足，请先合成或回收哦～").exists() || text("金币不足，快去做任务赚金币吧").exists)
{
toast("空间不足，请先合成或回收哦～");
break;
}
}
click(60,140);
sleep(1000);
home();
toast("结束");

/****************自动喂鸭鸭开始************************* */